home *** CD-ROM | disk | FTP | other *** search
- package com.extensibility.xml;
-
- import com.extensibility.util.BasicEnumerator;
- import java.util.Enumeration;
-
- class ContentModelTerm$3$TermEnum extends BasicEnumerator implements ContentModelTermEnum {
- // $FF: synthetic field
- final ContentModelTerm this$0;
- // $FF: renamed from: e java.util.Enumeration
- Enumeration field_0;
- // $FF: renamed from: e2 java.util.Enumeration
- Enumeration field_1;
-
- ContentModelTerm$3$TermEnum(ContentModelTerm var1) {
- this.this$0 = var1;
- this.field_0 = this.this$0.terms();
- }
-
- protected Object getNext() {
- while(this.field_1 == null || !this.field_1.hasMoreElements()) {
- if (!this.field_0.hasMoreElements()) {
- return null;
- }
-
- Object var1 = this.field_0.nextElement();
- ContentModelTerm var2 = (ContentModelTerm)var1;
- if (!var2.isOccuranceOnly() || var2.getOccurance() != 0) {
- return var1;
- }
-
- this.field_1 = ContentModelTerm.access$1000371(var2);
- }
-
- return this.field_1.nextElement();
- }
-
- public ContentModelTerm nextContentModelTerm() {
- return (ContentModelTerm)((BasicEnumerator)this).nextElement();
- }
- }
-